package br.com.fogas.database.enums;

public enum PlanoVisitaStatusEnum {
	FINALIZADO(1, "Visita finalizada"),
	PENDENTE(2, "Visita pendente"),
	CANCELADO(3, "Visita cancelada");
	
	private Integer id;
	
	private String descricao;
	
	private PlanoVisitaStatusEnum(Integer id, String descricao) {
		this.id = id;
		this.descricao = descricao;
	}
	
	public String getDescricao() {
		return descricao;
	}
	
	public Integer getId() {
		return id;
	}
	
	public static PlanoVisitaStatusEnum getStatusPorID(Integer id) {
		for(PlanoVisitaStatusEnum plano: PlanoVisitaStatusEnum.values()) {
			if(plano.getId().equals(id)) {
				return plano;
			}
		}
		return null;
	}
}
